Live freelance tracking. Raw descriptions turned into structured data. Find your next tech project without the noise.
upwork.com π’ 2026-05-04
πΉ Appending Occupation and Persona Data to Customer Records
π€ Client: πΊπΈ United States Member since 2015-05-09
π° Price: ****
π© Problem: Enrich customer data by appending job titles, industries, seniority levels, estimated income tiers, LinkedIn URLs, and persona matches.
π¦ Existing: Not specified
Specifications:
[Target] Clean spreadsheet (CSV or XLSX) with 3,500 records enriched with occupation, employer, industry, seniority level, income tier, LinkedIn URL, and persona match confidence score.
[Method] Research and data enrichment using public sources like LinkedIn, Glassdoor, and company websites. Manual verification for high-confidence matches.
[UI/UX] Not applicable
[Stack] Python (Pandas), BeautifulSoup, Selenium, API integrations, Excel VBA
[Security] Ensure all data handling complies with GDPR and other relevant regulations. Use secure APIs and encrypted storage.
[Format] CSV or XLSX
Workflow:
Import existing customer records into a Python environment using Pandas.
Use web scraping tools (BeautifulSoup, Selenium) to gather job titles, employers, industries, seniority levels, and LinkedIn URLs from public sources.
Automate data validation and cross-referencing with company websites for higher accuracy.
Manually verify high-confidence matches and flag records that cannot be confidently verified.
Tag each record with the best-fit persona or 'no match' based on provided personas.
Assign a confidence score (High, Medium, Low) to each enrichment source used.
Export enriched data into a clean CSV or XLSX file.